Very clean and nice place. Very spacious.