A very hospitable place with great value