A very suitable short stay accommodation. Very comfortable and well positioned.
Good value for money.