We stayed at hotel Milo with younger teens and liked it. Breakfast (good) and bikes included. We stayed in a hotel room that had a small attached room (size of a large walk in closet) that had bunk beds — that was perfect for us so our teens didn’t have to share a bed which they hate. I think it was called the family suite or something. They were right near the beach and had a small pool. Walkable to the restaurant area.