extremely well run and clean and professional. almost like a Swiss hotel!