Great location and amazing views from every angle. Apartment has everything you need to self cater if need be. Hosts are lovely people, friendly, knowledgeable and polite. Highly reccomend a stay here.