We stayed here for a week and had an amazing stay! Everything was as pictured and the communication was great. I would definitely stay here again.