Great location, walking distance to beach and many restaurants. A little smaller than expected but a beautiful place and just what we needed.