castle showing tropical scenes , a luxury hotel or resort and a sandy beach