Lovely and clean, great location and great communication. Wouldn't hesitate to stay again!