Perfectly located. Roof terrace was huge and is what made it for us. Interior had plenty of space, it was clean and had all you need. However it was dated and needed to b brought up to the 21st century. Saying that we would definitely go back. The sea view was amazing.