Excellent location between beach and bay. Very clean with everything you need including much desired parking. Communication was excellent and check in was easy.