Great location and very clean. Great host, we were given many recommendations on activities and restaurants that we loved. If we ever visit again we will definitely be looking for this place.