Excellent people to deal with! Very fast communication, great apartments, great location, clean, complimentary treats, heaps of room and the list goes on! We had a wonderful stay and will look into booking theses again in the future for sure!