Thanks for posting! I think you are correct; that looks like La Playa to me.