A nice, neat little place that has been thoughtfully renovated and is situated on a quiet street near the beach.