Very clean and excellent location. I will be staying here if I come back. 10/10