I recently stayed at this hotel with a friend. I chose this hotel based upon the reviews of others. It does appear to be the best hotel in Puerto Viejo. I thought it was an excellent value - the hotel staff was super friendly; the room was nice (but not fancy); the bathroom was over-sized and comfortable; the hotel was superbly landscaped; the free breakfast was delicious (omelets do cost extra), and the hotel was well maintained (I saw reviews to the contrary). The beach club and beach across the street (very light traffic) was very nice and well maintained. Cocles Beach which is larger and more popular, is about a half mile down the road. I would recommend renting a bicycle or scooter (aka moped) because the hotel is about 3 kilometers from downtown, but the cab fare is only $4 if you prefer not. The area is very pleasant and relatively inexpensive for a resort area. I would highly recommend this area for someone considering surfing, honeymoon or vacation. Try surfing, ziplining, or a whitewater rafting trip. Tons of fun!