Spotlessly clean unit with beautiful views. We thoroughly enjoyed our stay. It felt like a mini home.