Beach on Time is a lovely place that exceeded my expectations. It is a stone's throw from a beautiful supermarket and across the road from the train station. Even so, you do not hear the trains at night.
The place is very comfortable, very clean, and has a modern well stocked kitchen. I strongly recommend it.