Newly renovated studio apartment - made for an enjoyable stay. Has all that you could need on a trip away.
Would stay again