location, cleanliness, communication, access - recommend this accommodation on all fronts.