Spacious, well-equipped, clean, and very updated! Would definitely stay here again!