Very homey place in great location not far from beach