Very nice place.
Good position near the national stadium station and quite close to Siam center etc..