Staff was amazing , I felt like we were greeted by any staff that walked by, a small resort but very pleasant, best part was the view, large open view and beach which was nice because not many beaches . Paddle boards , kayaks boats and bikes to use and far enough down the keys to avoid traffic. Publix was a bike ride , couple blocks away. No restaurant on site but so close to many didn’t mater . Breakfast was just enough, avacodo toast, bagels etc. continental style but perfect. Would definitely come back,