Spacious, clean and the rooftop pool is lovely