Great location and space and views from the roof Terrace are amazing - we had a lovely stay.
Only thing that would make it even better was a few kitchen bits to make it more functional like mugs and bigger pan etc.