Our stay was nothing less than perfect. The jaw dropping view, matching interior and close-to-the-beach location all added up to an perfect stay. But above all, Vaughan will make yo feel at home. Just brilliant!