Beaut place, great location, excellent hosts! 5 stars