Everything was amazing. Loved every second of our stay. Location, communication, apartment itself - everything top stars.