10/10 for everything. location is perfect, apartment is very clean and communication was very easy with Maria.