Our stay here was incredible! The place is beautiful and so was the view. James went out of his way multiple times to make sure we had everything we needed and replied immediately whenever we had questions: we won’t be looking for anywhere else to stay the next time we are here