Extremely clean and very well equipped. A super comfortable place. Had a great stay :)