Very clean with good facilities. The description was a very fair representation of what is on offer. Good location with ready access to the beaches and an easy drive into town. Would easily recommend as a place to stay.