Perfect place to stay in Mexico. Great location, great service and a very clean and beautiful apartment.