Very clean and well equipped! Also the communication with David was very good, he answered immediately. We enjoyed our stay :)