Good location, spacious unit, great views. Internet is not great in all locations of the flat but it was manageable. We had a baby with us and they provided high chair and baby crib which was very helpful.