Segunda vez que me quedo y excelente todo, volveré y cien por ciento recomendado.
Second stay here and everything was excellent, great location. 100% recommended.