Good location, good host. Comfortable stay