Outstanding! Highest possible recommendation for both the flat and the hosts. Our family of 4 just loved it here. Book this place, you won't be disappointed!