Very clean and great location. Very up to date and will definitely stay here again.