Loved it all: the lovely hosts, beautiful amenities and the convenient location. Cannot wait to come back!