Spacious, clean and well maintained. Rooftop pool is great - large with may chairs