Spotlessly clean. Real attention to detail. A beautiful quiet location but only a km from super paradise beach and a few more kms to town. Everything was perfect. Hope to stay here again someday.