Had a fabulous time at this lovely place! It has everything you need and then some..very well appointed...steps away from both beach and bay! It’s exactly as advertised.