very well equiped, great place to stay