Nacho place is a hotel that has rooms equipped with a kitchen. Ok for a quick stay.