Very spacious, very clean, everything has been thought of. We will definitely be back.