A wonderful, beautiful, relaxing week. Shore Magic was very roomy with a perfect view.I was a bit disappointed with people walking their dogs, letting them use the bathroom on the beach near the walkway from the beach house to the ocean...they did not pick up the dog waste and my granddaughter stepped in it.