Nice and clean, has everything you will need. Very spacious and very good location. Will definitely stay here again next time.