Very clean place with hospitable hosts that are easy to contact and communicate with.