This place was clean, spacious and had everything we needed for our stay. Communication was excellent, location was great and was great value for money. Would definitely recommend!