Very Clean ,covered parking was awesome, pool was awesome, beach was only a few steps from the pool and pool was only a few steps from rental, now only there's a few issues, the master bathroom toilet was running constantly when we arrived with zero water in tank,tried to fix it, no luck,. So i turn off the water to the toilet, first night the guest bathroom shower was stopped up,took 20 minutes for it to completely drain,so I let host know asap, the kitchen sink facet handle was just barely screwed on? All this stuff are minor issues that if the cleaning person was as attentive with this as cleaning, they should have caught those things before I arrived, the host responded quickly with a i will get with plumber, two days later he came out and was ready to fix it,but he and I had to wait a few hours for hosts to respond for the approval,he went to another job then came back ,more time away from family on beach, once those issues were fixed it was smooth sailing, I hope by me reporting the issues the next guest will have full access to both toilets and both showers for the 7 days ,We had to share one shower and one toilet for 2.5 days. I would recommend this rental to my friends and family and hope things are not over looked by cleaning staff in future which would have made my stay perfect.