Perfect location, with stunning views! We would definitely stay again!