Very, very clean and and a very convenient location being an easy walk from Sol subway station and close to Playa Mayor