Baggage drop off was no problem. The area has restaurants for breakfast and lunch/dinner and of course for ice cream.
All important spots are in walking distance.
The terrace is quiet and very nice.