excellent place to stay with everything provided