Great place, perfect location, and great hosts! I only wish we could have stayed longer.