Perfect stay. Location is as good as can be (close to everything but still in a very quiet area), sleek arrival-departure procedures, apartment perfect for the 5 of us (twin kids, mum, spouse and I). Should not rate it this high to keep that gem for myself next time :-)