Lovley spacious place with excellent hosts and great location.