Amazing apartment and had everything I needed for my long stay. Great communication to ensure everything was perfect and that I was comfortable. Looking forward to staying again in the future.