The location is convenient, large and overall very good. A few minor inconveniences such as the shower drain not draining well, and a lot of mosquitoes but TP provided us with bug sprays when asked. Wifi was also quite bad and was not useable in one of the rooms.