Tidy, clean, great communication and check in. Even though there is no direct contact to the staff, everything worked very smoothly and support was offered in case it was needed. Would definitely recommend this place!