A centrally located,well appointed apartment with hosts that go the extra mile to ensure your stay is memorable.