Red and black satin and velvet club, crystal blue pools and a sandy beach.