Perfect for our needs. Modern, spacious, very clean, private and excellent value. Will definitely stay again.