Very difficult to fault. This was exactly what I was expecting and wanted.
This place is all about the terrace, the view and the location.
Highly recommend. I will be back.
Many thanks to the hosts.