beautiful, cozy place, conveniently located right by the beach