Estrella was great! The place is modern, clean and right in the center. It's easy access to everything and is right across the street from a wonderful market/food hall. Would stay here again.