This was our second time staying here and that should tell you something. The hosts are awesome and the place has a perfect location right in front of the beach. Their attention to detail and level of cleanliness is amazing!