The location is great and the place is very well connected. We felt right at home and the place was spacious.
Would totally recommend.