100% recommend! Easy check in, great communication, sparkling clean, well equipped kitchen, and an amazing view!