A well set up place to stay, great ammenities