La Mira is a beautiful hotel — the grounds are gorgeous and so are rooms. Our room had a great ocean view. But looks can be deceiving — the bed was hard as a rock and the pillows were lumpy and hard. I couldn’t sleep at all. The service was fine and everyone was friendly. But they would only take cash payments (even for our room) despite sights everywhere indicating otherwise. Also, when we arrived they said they didn’t have our reservation and they no longer workednwith Hotels.com— despite us having a confirmation and having already paid via Hotels.com. We had to pay again with cash and are now working with Hotels.com to get a refund. It could be great, but was just ok. They should be off the site if they aren’t going to honor reservations.