Mahekal Beach Resort, Playa del Carmen, Mexico Our "partial" ocean view taken from hammock on our front porch. Our "partial" ocean view taken from hammock on our front porch.
Comments