The beach in question is the inviting ribbon of sand you see on the right of your jet as it touches down at Princess Juliana Airport , and Mary 's Boon is the one-acre garden with seven white roofs right beside the beach .