It’s very clean and well maintained. The checkin was very simple and communication was great. The location is perfect! Next to amazing Beaches and very nearby some great shops and food spots.