Wonderful place to stay. Great location, amazing views, spacious, clean and well equipped with everything you need. Communication from Ray was great. We will definitely be back.