we just stayed at ramon's in june and loved every minute of it. it is exactly what you are looking for. a beautiful beach, a pier to snorkel off of, a nice pool and an easy walk to town. we could not have asked for a better trip...