a beautiful resort leading to a view of the beach, trending on artstation