Amazing!!! Very clean and had a beautiful view!! We will stay here again!