This was the perfect place for my 3 week stay! The apartment was loaded with all I needed for a longterm stay! The location was perfect, and communication with the host was easy and responsive. I appreciated the efforts to keep the property clean and orderly. Would love to stay again!