Set back from the beachfront behind a row of houses, this villa in Mexico has its terraces and swimming pool raised up so that residents can relax outdoors