TP place has has an excellent location and has everything you need for a long stay. We definitely would stay there again.