Very clean, spacious, and beautiful views. Will definitely stay here again!