As far as location goes, this place gets 5 stars. It was a great oceanfront property for our group of 6 adults with its 3BR/3BA layout. However, several issues made it hard to justify a full 5-star rating overall. Property maintenance is lacking. The freezer's ice machine was broken, and the master bedroom TV did not work. While the host was responsive and the technician was friendly, coordinating the repair wasted hours of our vacation day. The next day, we found a slow-draining tub. We chose not to report it because we didn't want to lose more vacation time coordinating another fix. These issues should be resolved before guests arrive. Maintenance should be done while unit is vacant, not on someone’s vacation time.Additionally, the closest elevator was broken during our stay, causing long wait times for the next closest one. To make things worse, we were only provided 6 rolls of toilet paper, a single roll of paper towels, and 2 garbage bags for 6 adults staying 4 nights. This felt VERY inadequate given the price paid and the fact that they want you to remove all garbage prior to leaving - despite a hefty cleaning fee. When we asked for more toilet paper and garbage bags, the host's solution was to tell us to buy our own basics. Not helpful, especially based on the issues we already experienced. Really frustrating honestly.Due to the poor maintenance and stingy amenities, I would not rent from this management company again, nor would I recommend them. Thanks.