Spacious and clean. Very clear communication and smooth check-in/check-out. Highly recommend!