Very clean apartment with everything I needed for my stay. Communication with Joseph was quite easy and seamless. Good stay.