Very new, fresh, spacious and clean place. Everything we needed as a small family was there. Smooth communication, all fantastic!