This place is PERFECT! Location is great and it is just a magical awesome flat. Highly recommended. Check in was seamless.