Beautiful and tastefully decorated property; all the amenities you could possibly need; and very helpful hosts.