a resort leading to a view of the beach, Digital art