Clean and tidy, great location, friendly and helpful hosts. Everything you need.