everything you would want in a place by the sea. gorgeous. loved our stay.