Great place, clean, very good location, close to beach and a lot of places to have a meal. City center also not that far, no acctual need for bus to get there.
Unlikely to find free parking spot, but paid parking is just around the corner and not that expensive.
Overall recommend it 100%