The flat is great. Location is great. Ali is great. We have been here for 18 days with our 2 kids and we only have good words. Thanks so much, Ali. We will be back soon!!!