It had everything we needed in a beautiful and safe neighbourhood. Great size and great location to be able to walk to shops and things like that. Everything was upto date and great communication throughout the whole trip