Yes, those are what I was referring to. I don't see it mentioned on their site or booking but happen to stumble upon it while searching the web. What did you like about them and what made you think they were amazing? Do they have their own shower do you know? Is this on the same property I assume?