Extremely clean, spacious and comfortable experience. Well and truely exceeded any expectations we had.