Ideal location, helpful host and v. clean & stylish