Simply incredible. Awesome apartment. Awesome host. Nothing could have been done better. Simply perfect