Outstanding on many fronts. Great location, great host, stylish pad, clean and warm. Very comfortable bed. Highly recommended.