Great little place. Very welcoming and comfortable. It is a short walk to the beach and to other stores/restaurants. There was essentially no communication with Will, therefore I cannot comment on timeliness, etc. Parking is tight but manageable. I would use this place again.