Very clean and modern with all necessary amenities. Communication was good!