Great location, wonderful hosts, basic amenities.