Condo B-306 was really clean and perfect for the time we stayed there. It's different than staying at a hotel, because isn't room service. But, they do have some amenities. I will definitely this again