We spent three nights at Beachfront Hotel La Palapa, and had a great experience there. Our third-floor room boasted a breathtaking ocean view, and its proximity to the main beach, sandbar, and beach bars made it an ideal location. The hotel's walkable distance to the town's main streets, lined with restaurants, bars, and shops was also great. Although we were hit by a tropical storm during our stay, which caused flooding on the streets, we still managed to explore the area with ease even though we had to navigate through puddles and flooded streets (I would advise bringing rain boots if rain is forecasted during your stay). Our room was cozy and comfortable, making it a perfect retreat from the rainstorms. We enjoyed spending time indoors waiting out the storms, relaxing with the air conditioning, TV, and ocean view. Additionally, our stay included a hot, made-to-order breakfast that was simply delicious. We would highly recommend Beachfront Hotel La Palapa and look forward to returning there if we're ever in Holbox again.