Let me cover a few things here. I'll start with obvious common San Pedro stuff.
ELEMENTS: Buy bug spray at the grocery store on the way in, maybe even one can per person / per week during the rainy season. You'll need it. The bugs aren't terrible, like jungle bad but they are hungry. Especially after the rain. Maybe also buy sunscreen and monitor your exposure times, we saw a lot of burned tourists. The rain just shows up, not on the radar though. If it's on the radar it's probably going to be bad. More like appears at 4am on a metal roof and is gone in 20 min. Mostly morning showers. Might even flood the roads.
THE ROAD: The road progressively gets worse on the way to the resort. Pot holes and sharp rocks at the end. Slows you down to 30% of normal travel speed if you're lucky. It takes about 30-45min to make it in to town, if you know the roads. If you plan on leaving the resort and going to town, rent a golf cart. They are all the same. Cost is all the same. You're back is still going to hurt, schedule a massage. Gas is about 11.44bz/gallon (5.72usd) at the time of writing. Cart gas tank is maybe 5-6 gallons. We went into town daily and filled the cart up 3 times total over the week.
LOCATION: Holy cow, this is beauty. We toured A LOT of the other resorts. Alom has a lot to offer in such a small package. Worth the bumpy roads. Very clean and modern.
VILLA: There's a ton of appliances and tableware to make you feel right at home. The beds are extremely comfy with plenty of pillows. The tap water tastes like plastic, buy a 5 gallon bottle from town for the dispenser provided. There's so many windows without shades that the 5am sunrise is blistering. The front entrance is floor to ceiling windows with no curtains. I hope you're a morning person. There is no washer and dryer. There's laundry service at a cost. There's plenty of towels and soap if you need it. Toilet paper goes in the bin not down the pipes, remember this is a remote destination. Also the listing mentions something about breakfast being provided, I think it's an error. No big deal. You take the good with the bad. Some of the switches/remotes were not functioning and there's a lot of them, so maybe they weren't hooked up.
EXTERIOR: The dock is gorgeous. The sand isn't hot and the beach front amenities are very nice. Chairs, tables, loungers and a hammock were all provided. Everything feels clean and boutique. Plenty of coconuts. There's a puppy that hangs out from time to time that is very sweet and also sets off the outside motion sensor lights at 3am but will bark at any new people coming on property. The butterflies in the morning, OMG amazing. Sunrises too.
PEOPLE: Your concierge Terri is a wealth of information and can handle ANYTHING you need. I'll admit, it was very nice being able to lean on someone local to handle things or help with arrangements. It's a valuable service they provide. Everyone on property was willing to help any way they could.
SUMMARY/TLDR: All in all our experience was great. We learned a lot. There's a lot of love and beauty put into this place.