great location beautiful views warm host