Well equipped and great place to stay