Trudy's apartments are fantastic, well appointed and well located, a stones throw from the beach.