great place to stay wonderful host good amenities