Perfect everything. Huge room, great location, friendly staff, nice amenities.