101% professional. Check in/out couldn't have been any easier. Apartment was sparkling clean. Can't think of anything negative. Great hosts, great communication, and beautiful building. Very quiet. Exceeded expectations. Would be happy to stay here again on future trips. Thank you!