A slice of paradise! We very much enjoyed our stay and hope to return.