Perfect, spacious, clean, and well-equipped space. I will definitely stay here again!