Clean and stylish, great hosts and in a convenient location. Great place.