Very clean and lots of thoughtful touches. Would stay at the Seahorse Retreat again :)