Comfortable, clean and nicely appointed in a great location with very hospitable hosts.