Perfect flat, perfect location and perfect organisation!
Highly recommended.
Would definitely stay there again.