Great little place in a beautiful spot, with great hosts too. We'll be back.