Very clean, beautiful place, easy check in, stunning views. Was perfect!