N nish Active Member Jun 6, 2004 #1 Found only one mention of it on these forums and that was rather negative. Anyone else stayed there at all? What did you think of it?
Found only one mention of it on these forums and that was rather negative. Anyone else stayed there at all? What did you think of it?