So I’ll answer for myself and also for the sake of other travelers in the future. The hotel has indeed a free parking infront the hotel and it was very easy to get in and out from the hotel (even though it was a Monday morning to get out of the city...)
The G Hotel is not on the beach, so they will have to make a reservation for you at one of the clubs or you will need to go to the public beach. They do have bicycles to rent at the hotel, so getting to the beach is quick and easy. Good luck!