Fantastic stay! Amazing views, great locations, clean, quiet and comfortable. We can't wait to return!