Cleanliness, Comfort, Spaciousness and Location are all high positives regarding this property, communication was excellent and we would not hesitate to book again.