Very clean upon arrival!! So helpful with any questions, lots of great tips on ways to enjoy the island, and very easy check in/ check out process!! Would stay here again!!!