The apartment was perfect. Everything needed was provided by them! Extremely helpful staff at all times as well. Would 100% recommend the stay.