Very clean, comfortable and At a great location! Host communicated very quickly and clearly and the price was perfect! We just had a great time overall.