The location of the flat is perfect, once you have parked your car you barely need it again.
Walk around the corner and you are in the thick of the restaurants and a five minute walk puts you on the beach. The train station is straight across the road.