ahh! thanks for the clarification.
I went to that La Casa and stayed at Patong Bay Garden Resort.
So was cracking my mind about this place the OP mentioned cos right in front of the hotel was this Kitaro looking guy touting taxi services.
Impiana is that high end hotel with the glass feature waterfall, right?
And La Salsa is that place that has Che Guevera posters up and looks like a Cuban bar?