This place is a total joke. After booking 2 months in advance, I messaged them 5 times w/questions-no response. When I arrived, the front desk clerk stated that the wifi worked well. Lie. I went to my room on the 3rd floor & tried to connect-nothing. Came back down to the lobby. Was able to connect but ran a speedtest on line and was getting barely a handful of mbps. And that was RIGHT by the router/wifi receiver! Clerk FINALLY admitted it didn't really work-naturally after he had already run my CC. I looked up another hotel using my phone which had data, had the clerk call them, confirmed their wifi was sufficient then booked them. Then it took the clerk almost an hour to get a taxi that I demanded Foresta pay for (about $2.50 US was the TOTAL fare!) so I could get to my new hotel. I sent a message via hotels.com to management the next day-of course, no response. I then e-mailed Foresta directly 3 weeks later-no response of course. Finally, I had to chat online w/hotels.com & then have hotels.com call them using a rep offshore since the front desk claimed they don't speak English (they do) since Filipinos speak Spanish. Foresta said they would only give me 1 of 2 nights back & then lied again saying they had NO IDEA how to refund my payment back to my CC. In the end, hotels.com decided to provide actual customer service by crediting back my payment directly by them.