We were wandering around the water trying to find a place to eat lunch and happened upon The Deck by chance. The service was top notch with the waitresses checking in every few minutes. The view is phenomenal and food was an absolute delight. This is a must try place in Bangkok. I recommend the prawns and chicken satay.