Clean place and amazing location with plenty of xtra beach toys supplied.