A lovely self contained flat set on the edge of the water. Lovely views and great hosts.Will be staying again for sure.