fantastic place. well-decorated and well thought out apartment. excellent location. excellent host. 5 stars all around.