Great location, high standard of cleanliness, great communication/service. Would definitely stay again! Have already enquired about future dates!