10/10!!! Had everything I needed. Was super clean and kept in good condition. The building is very private as well. I will definitely be back!