Santa Marinella

I am planning to book a nice resort for my mother and aunt for a couple of days outside of Rome. Would Santa Marinella be a nice area or is there somewhere else within an hour or so from Rome that is charming with a nice beach area?