The place was very clean and fresh. Despite the rain, we still enjoyed our stay as it was nice to snuggle up on the daybed on the covered verandah while the rain fell. The beach was a 3 min walk, and our toddlers enjoyed it even on a drizzly day. Kitchen was greatly equipped for meal prep and beds fairly comfy. Loved the bathroom and shower. Would def love to stay again