Great place to stay, very clean and everything we needed for our month long stay was provided which was very helpful. John was very accessable when and if needed. Only called him once to say how please we were and the pool area is outstanding.