The place is awesome; very well laid out, close to the beach, very clean, most anything you could want for the beach available to use such as chairs, umbrellas, boogie boards, etc. Unfortunately, we were woken up every single day except Sunday with maintenance working on the unit we were staying in. I love sleeping in on vacation and you can't do that when there are people two feet away from you using tools on the wall that separates your sleeping quarters from the outside. We arrived late the first night, and found out maintenance was working on the unit the next day when I left the shower, naked, to get dressed in our room and saw someone staring at me through the glass of the second story room window while they worked on our balcony. It was VERY uncomfortable; I'm conservative when it comes to showing skin. I emailed the owner, and while she was apologetic, she could have offered to reach out to maintenance and asked them to come another week, or asked when we'd be at the beach so they could come at that time instead of early in the morning when we're trying to sleep. Between losing sleep and the accidental indecent exposure, it ended up being a stressful and unrelaxing vacation. It would have been nice if the owner had offered something to make up for it, such as offering a later checkout or something to that effect. I'm glad she apologized, but she could have done more than that to make our stay better with very little effort on her part.