Clean and tidy, great location, thoughtful extras, great visitor info, would stay here again!