Stylish, comfortable apartment. Thoughtful hosts. Amazing location.