El Nido was very well appointed and sparkling clean. The hosts were very communicative and cordial. The hosts did mix up my check out date which led to a less than ideal unexpected encounter, but they remedied the situation quickly.