Very professional. TV, internet all there. Nice beds. Rooms could have been a bit cleaner. Overall very good.