Perfect place. Great location for all your need. Very clean and well organize. I would stay there again.