Very nice and well equipped flat. There were 3 of us, but it can fit 4 or even 5 people. Everything was very clean when we got there. Just perfect. The supermarket was just around the corner, as well as a Pemex gas station and an Oxxo. Great place to stay.