Very clean! Lovely location, very modern. Would stay here again!