I stayed five nights in this property in July. Location is good walking distance to Bangla Street. Although name says Beach Hotel, it doesn't have beach , you need to cross the road and walk two three minutes to get there.. In Patong No hotels in Beach.. Rooms are in Thai design. They make up the room every day and their service is remarkable. Annoying factor is the noise of fireworks from the beach side at midnight and early mornings, otherwise hotel is pleasant and peaceful.. I never used their kitchen so , no comments about food. Pool is very good and big, dint get time to use other amenitites. Staff were very friendly. Management may consider to reduce the rates as it is high compare to other hotels, Hotel is I think one of the oldest in town, so certainly must have depreciated and can reduce the rates.