Views, location, furnishings, cleanliness — all spectacular. If you can stay here- do - you will love it.