The location is superb. The facilities, amenities and communication are great as well. We enjoyed our stay in Bangkok because of those.