Show’s cast lived and filmed in a luxurious hotel in Thailand for seven months