I've never stayed either, however it is a great location. There are so many rental properties, it might be a slim chance finding someone who has stayed at a particular one. You may wanna provide a link too, I know I don't know what the places I stayed at were called. However, I know where they were and what they looked like.