Spacious, great views and excellent host.