Just saw this place in Interval magazine, located in the Island Harbor/Scilly Cay area. Looks intesting. Has anyone stayed at this place or location? Any details?