I gave a 5 star because all in all I would stay again. The location was perfect. The host was amazing. The place was nice. Check in was easy. The front desk lady was so sweet and made us feel right at home. There’s a little restaurant right across the pool from the condo. The only minor issues I had with the place was the bed was extremely uncomfortable but I know you can’t please everyone with the bed. However, probably the hardest bed I’ve ever slept on and I was in pain when I woke up. Also the air conditioning was a nice touch however if you are sleeping by the wall it blows directly in your face all night and it woke me up several times by shutting on and off. Also the floor of the shower is made of rocks so if you have flip flops u can get wet I would wear them in there. It looks pretty but it hurt my feet. The host, Debra, was amazing. We booked very last minute and she was very prompt about getting it ready for us. Even go it ready earlier than the check in time without us even asking. Overall, great place and great host.