Super clean and super nice stay. The top level balcony has an incredible view. Cant wait to stay here again!