We had a great stay - check in was very easy, there is tons of space and the kitchen is large and well equipped. The pool was a highlight - warm and clean, our kids loved hopping in for a swim several times a day. There are lots of restaurants and grocery stores close by. Highly recommend a stay here!