Nicely ubicated and very hospitable place.