A perfect place with a splendid location and great hosts - would definitely recommend and come back!