The apartment was modern and spacious. The terrace was great for morning coffee and there was access to a shared roof space with lounge chairs. The location was perfect and very close to the main area of town. Parking in the public lot nearby was challenging since we arrived midday and spots were taken. I recommend dropping off luggage before parking since the lot was a steep uphill walk with a very narrow area to walk. We greatly enjoyed our time staying here.