The place was beautiful, and it was just as it was described. The beach was right across the street, and our host quickly answered any questions. However, some inconveniences should be fixed for a perfect stay. First, the check-in was at 5 pm, and check-out was at 9 am. We were shocked at the time since 9 am is very early for the last morning, and most places usually allow the guests to check out at 11 am, but we assumed it was to give the cleaning crew enough time, which 5 pm was also the latest check-in time we've ever received. Nonetheless, we planned our drive to arrive a couple of hours before 5 pm; however, by 10:30 am, we received a message saying the place was ready to be checked in. Therefore, the times should be adjusted to begin and end the vacation more accommodatingly. Secondly, there were no spices available in the kitchen, not even salt or pepper, so if you plan on cooking anything, bring your own, or you'll have to run to the store. We didn't expect a treasure trove of spices, but at least the basics like salt, pepper, and oil. Third, we had a cockroach and a spider on our first night, and there were tiny black bugs, which can be assumed were ants, that would come out if any food or drinks were left out overnight.