The location is great, everything which you might need is there and the apartment also has a lot of small personal touches. The communication with the team has been very good , no issues met. The team was also very helpful throughout our stay and before we arrived.