Everything you need with clear communication for check in and good location. They only thing I was missing was longer reception hours (I didn’t speak with anyone from the apartments over my two days there) as I didn’t have clear instructions for check out and reception didn’t open until 10am.