I can't find any reason to not recommend this place - it is just amazing. it is a 10-15 minutes walk to tla center (we don't use public transport, except from/to airport) Rooms are spacious, kitchen is fully equipped, you also will find all you need in a bathroom. There is even a great movie/music collection.
There is a Spar shop close to homе if you need some food