Originally Posted by Buddyhog
Go to the hotel next to the rainbow Les Temp De Cherise. They have small bar and restaurant with a great view.

Any chance it is this place? LINK


J.D.