A fantastic, modern, comfy and clean space. Great kitchen facilities, has everything you need. They even provided a fold out bed for our toddler. It was a first class stay!