Amazing stay. Great location and views. Very clean. Well equipped kitchen was key so we didn't have to buy every meal. Friendly and helpful staff. Would stay again without hesitation.