Wow. This place is outstanding. Beautiful apartment, amazing attention to detail, perfect location. Communication was excellent and the guidebook was very thorough. Wish we could have stayed longer!