Perfect is the word to describe:
- Perfect location - close to castle, old town, tram, restaurants, royal mile.
- Perfect host - friendly, quick to reply, adds special touches
- Perfect flat amenities
Everything was perfect!!