David’s place was great! Really nice flat, super clean and excellent communication. In the perfect location as well, just off the Royal mile and easily walkable to everything!