Clean and comfortable but experienced some maintenance issues during our stay.