Excellent place to stay, we had the whole place to ourselves, it was spacious and in an excellent location. The communication was great and I would definitely recommend staying here.