Fantastic stay. Very, very clean and modern. All amenities fantastic and details well attended to. Walking distance to everything.