Magdalena’s Place is great. It’s right next to the beach, it’s clean and has everything you need for a nice beach vacation. Even our late check in was no problem. After a couple of days our room was cleaned and towels were changed as well.
There are plenty of restaurants (very vegetarian friendly), supermarkets and souvenir shops around, ATM is just 2 minutes away. The beach is very nice and it’s perfect for relaxing, swimming and even a bit of snorkeling. It’s really not even a minute from the doorstep.