We had a great stay at May's. The location is perfect. Close to the beach, close to any amenities needed, and perfect if you do not plan on doing any major cooking (Includes a kitchenette with no oven or stove). The food in the area is so good, that we did not miss having a full kitchen at all! The check in and check out process is very smooth and simple. We stayed here with three small children and it fit us well. Definitely recommend.