Good place, great location! Floor was slightly dirty and we experienced some delays in self-checking in because the buzzer was having issues. Overall, good host, accommodated our needs over and above what was advertised!