Kenya Property Centre

Houses in Nairobi

There are 1,661 houses for sale and rent in Nairobi as of 12 Sep 2026, with an average price of KSh 120M. Every listing is posted by an estate agent or developer you can contact directly — filter by price, type, furnishing and recency to find the right home.

Features
5 Bedroom Townhouse — Lavington, Nairobi
Premium
17
KSh 450,000 /mo

Townhouse for rent

5 Bedroom Townhouse

Exquisite 5-Bedroom All-En Suite Townhouse To Let -- Lavington KSh 450,000 Per Month Experience refined living in one of Lavington's most exclusive addresses. Nestled within a serene and secure gated community with only a handful of residences, this elegant 5-bedroom townhouse offers exceptional space, privacy, and comfort for families seeking an upscale lifestyle. Every bedroom is generously sized and all en suite, thoughtfully designed to maximize natural light and provide a peaceful retreat. The home boasts expansive living and dining areas, a modern kitchen with ample storage, and seamless indoor-outdoor living perfect for both entertaining and everyday family life. Step outside to a beautifully landscaped mature garden, offering a tranquil environment for relaxation, children's play, or hosting guests. The property also includes a self-contained DSQ, ideal for staff accommodation. Property Features: 5 spacious bedrooms, all en suite Self-contained DSQ Bright and expansive living and dining areas Modern, well-appointed kitchen Beautiful mature private garden Secure gated compound with very few units Ample parking Quiet, family-friendly neighborhood Excellent security and controlled access Convenient access to international schools, shopping malls, hospitals, restaurants, and major road networks This exceptional Townhouse combines elegance, space, and privacy in one of Nairobi's most prestigious neighborhoods, making it the perfect place to call home. Rent: KSh 450,000 per month Schedule your private viewing t

Lavington, Nairobi
5 beds 5 baths 6 toilets 4 Parking
Bilem Consultants
4 Bedroom Detached Bungalow with DSQ — Fedha, Embakasi, Nairobi
Premium
7
KSh 35,000,000

Detached bungalow for sale

4 Bedroom Detached Bungalow with DSQ

Rare standalone bungalow situated in the heart of Fedha Estate. Positioned on a generous 1/3-acre plot, this property offers an unparalleled blend of privacy, space, and convenience. Featuring a private garden, a semi-detached Domestic Staff Quarter (DSQ), and a secure compound, this home is designed for families seeking a permanent sanctuary in a community-centric neighborhood. Key features & specifications Bedrooms: 4 Spacious Bedrooms (All with tiled, low-maintenance flooring). Bathrooms: 3 Bathrooms. Staff Quarters: Semi-Detached DSQ. Parking: Ample off-street parking within the compound. Outdoor Space: - Mature, landscaped lawn - Private kitchen garden for fresh produce - Shaded veranda ideal for outdoor dining and entertaining Interior highlights Living Spaces: A generous living and dining area designed for family gatherings. Kitchen: Closed-plan kitchen to contain cooking odors, complete with ample cabinetry. Flexible Space: Easily convertible rooms suitable for a home office, study, or private Musalla (prayer room). Location advantages Accessibility: Quick access to North Airport Road, Eastern Bypass, and jkia; convenient commute to South B and C. Community: Situated in a family-oriented neighborhood close to local Masaajid, Islamic centers, and Madrasas. Infrastructure: Estate features 24/7 manned security, paved access roads, and reliable water supply. WHY invest here? Land Value: Owning a full 1/3-acre plot in Nairobi offers significant long-term capital appreciation. Privacy: Standalone structure with no shared walls ensures total tranquility. Ready to Move In: The home requires minimal maintenance, allowing you to settle in immediately.

Fedha, Embakasi, Nairobi
4 beds 3 baths 3 toilets 2 Parking
Bilem Consultants
Luxury 4 Bedroom Townhouse — Runda, Nairobi Central, Nairobi
Premium
11
KSh 250,000 /mo

Townhouse for rent

Luxury 4 Bedroom Townhouse

4 Bedroom All-Ensuite Townhouse for Rent in Runda a private, gated villa community in one of Nairobi's most established suburbs, built for anyone who wants space, calm, and privacy without leaving the city's reach. ️ 4 bedrooms, all ensuite, large windows for natural light Master ensuite with a modern bathtub Living room with a fireplace ️ Separate dining area Modern kitchen, ample storage 🧳 Spacious fitted wardrobes throughout Ensuite domestic staff quarters Man-made lake on-site Swimming pool Nursery school within the development ️ Shopping and commercial centre Cabro paved parking CCTV surveillance

Runda, Nairobi Central, Nairobi
4 beds 4 baths 5 toilets 2 Parking
Bilem Consultants
4 Bederoom Townhouses — Langata Road, Nairobi West, Nairobi
Premium
23
KSh 35,900,000

House for sale

4 Bederoom Townhouses

4 Bedroom All Ensuite Duplex and Triplex Townhouses With DSQ a collection of 89 exquisite townhouses. Nestled serenely mere minutes from the heart of Nairobi, this development promises an oasis of modern living. A modern set up of that transcends the ordinary, each four-bedroom townhouse meticulously crafted to embrace contemporary elegance. The exteriors, a captivating blend of stone, and glass, whisper a promise of luxury that unfolds within. Step through the threshold and discover a haven of light and space. A symphony of amenities awaits, from the inviting embrace of the swimming pool to the invigorating energy of the gym. Here, residents can find moments of serene relaxation. Features and amenities includes: 4 Bedroom all ensuite Cloak room Master room with balcony and walk in closet Roof terrace Swimming pool Kids Play area Gym and Steam room Exclusive club house Intercom Heat pump water heating system CCTV Surveillance / 24 hr security electric fence Ample visitors parking Rooftop Terrace

Langata Road, Nairobi West, Nairobi
4 beds 4 baths 5 toilets 3 Parking
Bilem Consultants
5 Bedroom Townhouse — Lavington, Nairobi
Premium
21
KSh 350,000 /mo

Townhouse for rent

5 Bedroom Townhouse

A modern and beautiful villa located in the suburbs of Lavington area along Mugumo road. Greeny environment and secure for a family that requires a peaceful environment. This excellently built house has very spacious rooms and perfect finishing. Nearest landmarks include ; The Lavington shopping centre, Nairobi Jeffery sports club, Inquisitive minds International Schools and many other reputable schools where children can learn near home. The House has the following features: Salient features ~ Gated community of 8 units ~Each house sits on an 1/8 Acre piece of land ~Intercom installation with the house ~24 Hours Manned gate ~24 Hours CCTV Surveillance ~Electric fence ~ Beautiful landscapes ~Solar heating system ~ Sufficient water supply with two large water tanks for the unit ~ Cabro pavements ~ 3 Parking spaces internal features ~4 storeyed house ~5 bedrooms in total. They are all ensuite. ~Spacious living room with a fire place and leading to a modest front lawn ~Ample lighting for all rooms ~Gypsum ceiling ~Open plan kitchen with an island ~Dining area directly opposite the kitchen ~Pantry ~Cloakroom ~Guest bedroom, ensure on the first floor ~Master bedroon, ensuite and with a walk-in closet and spacious balcony ~TV area with access to the balcony ~Private office room ~Study room ~Family room ~Self contained servants' Quarter (SQ) with own access on the ground floor ~ Dhobi area House available for viewing For additional information, Kindly contact agent.

Lavington, Nairobi
5 beds 5 baths 5 toilets
Bilem Consultants
4 Bedroom Town House — Langata Road, Nairobi Central, Nairobi
Premium
9
KSh 45,000,000

House for sale

4 Bedroom Town House

This unit is in a uniformed gated community located in Langata. It is in a quiet seren environment. It has Zen feeling that is not only classy and modern but also very welcoming. It presents a unique layout with inside-outside living that inspires personality and finesse. The design of the house is 3 floors and a rooftop terrace. Ground floor *Luxurious high ceiling lounge *8 seater dining room *Semi-fitted kitchen with pantry *Guest bedroom with in-built wardrobes *Separate cloak room *Self-contained DSQ *Dhobi yard + washing machine area + gas cylinder cubicle *Courtyard garden first floor *Master ensuite with walk in closet *2 spacious bedrooms with in-built wardrobes *1 bathroom sharing shower, W.C & basin. Second floor *Spacious family room *Extra storage room Roof terrace Common facilities include:- Gym Swimming pool Party area/ Clubhouse. Infrastructure:- Borehole Solar heating CCTV surveillance Intercom system Electric fence Landscaped gardens Estate cabro paved roads. Manicured garden Estate wall fence. For sale Langata, Nairobi. 4 Bedroomed. Town House This unit is in a gated community in a quiet seren environment. It has Zen feeling that is not only classy and modern but also very welcoming. It presents a unique layout with inside-outside living that inspires personality and finesse. The design of the house is 3 floors and a rooftop terrace. Ground floor *Luxurious high ceiling lounge *8 seater dining room *Semi-fitted kitchen with pantry *Guest bedroom with in-built wardrobes *Separate cloak room *Self-contained DSQ *Dhobi yard + washing machine area + gas cylinder cubicle *Courtyard garden first floor *Master ensuite with walk in closet *2 spacious bedrooms with in-built wardrobes *1 bathroom sharing shower, W.C & basin. Second floor *Spacious family room *Extra storage room Roof terrace Common facilities include:- Gym Swimming pool Party area/ Clubhouse. Infrastructure:- Borehole Solar heating CCTV surveillance Intercom system Electric fence Landscaped gardens Estate cabro paved roads. Manicured garden Estate wall fence.

Langata Road, Nairobi Central, Nairobi
4 beds 4 baths 4 toilets 3 Parking
Bilem Consultants
Executive 5 Bedroom Townhouse — Lavington, Nairobi
Featured
18
KSh 110,000,000

Townhouse for sale

Executive 5 Bedroom Townhouse

Architectural Elegance Meets Modern Comfort: Executive 5-Bedroom Luxury Villa in Lavington ​Nestled in an exclusive, serene gated community in the heart of Lavington, this executive 5-bedroom villa is a masterclass in contemporary architecture and modern comfort. Thoughtfully designed with dual living areas, high-end finishes, and seamless indoor-outdoor integration, this home offers an unmatched lifestyle in one of Nairobi's most prime residential enclaves. ​Key Features & Highlights ​Dual Living Rooms: Features a grand lower living room that opens directly to the private garden, plus a cozy upper living room---ideal for a family lounge, private retreat, or entertainment space. ​5 En-Suite Bedrooms: Generously proportioned bedrooms, each with custom built-in closets and modern, high-end bathroom fittings. ​Massive Master Suite: An extraordinary master bedroom designed to impress, featuring expansive space, refined finishes, and dedicated dressing area. ​Modern Open-Plan Kitchen: Thoughtfully laid out with modern cabinetry, quality countertops, and an open design ideal for seamless hosting. ​Private Garden: Beautifully maintained lush garden space offering a tranquil outdoor retreat for relaxation and private events. ​Domestic Staff Quarters (DSQ): Dedicated, self-contained DSQ for added convenience. ​Exclusive Gated Community: Situated in a secure compound with controlled access and round-the-clock security. ​Prime Location & Connectivity ​Shopping & Lifestyle: Moments away from Lavington Mall, boutique shopping centers, and premier dining destinations. ​Elite Education: Easy proximity to top international schools, including Nairobi International School, St. Austin's Academy, Braeburn School, and Rusinga School. ​Seamless Commute: Quick access to the Expressway connecting swiftly to Westlands, Kilimani, and the Nairobi CBD. ​Investment Details ​Asking Price: Kes 110,000,000 (Negotiable) ​Tenure: For Sale ​Schedule a Private Viewing ​To explore this exceptional villa or request more information, contact Hardvine Homes Limited: ​Call / WhatsApp: +254 793 523 095 / +254 102 879 378 ​Email: [email protected] ​Facebook: Hardvine Homes Limited ​Instagram: @hardvinehomeslimited ​Agency: Hardvine Homes Limited

Lavington, Nairobi Added today
5 beds 6 baths 7 toilets
Hardvine Homes Limited
Luxurious 5 Bedroom Townhouse — Lavington, Nairobi
Featured
25
KSh 350,000 /mo

Townhouse for rent

Luxurious 5 Bedroom Townhouse

Ultra-Modern 5-Bedroom Townhouse for Rent in Lavington ​Nestled in a serene gated community in the heart of Lavington, this exquisite 5-bedroom townhouse offers a blend of contemporary architectural elegance, expansive living spaces, and top-tier luxury finishes. Designed to deliver an unmatched residential experience, the home sits in one of Nairobi's most sought-after neighborhoods, providing seamless convenience and privacy. ​Key Features & Highlights ​5 En-Suite Bedrooms: Each spacious bedroom features custom built-in wardrobes and refined en-suite bathrooms crafted with premium modern finishes. ​Master Suite: Generously proportioned master bedroom complete with a walk-in closet and high-end bathroom amenities. ​Open-Plan Living & Dining: Light-filled, expansive open-plan layout created for seamless everyday living and entertaining. ​Modern Open-Plan Kitchen: Fully fitted with contemporary cabinetry and quality finishes, ideal for home culinary experiences. ​Private Garden: Beautifully landscaped private garden with direct, effortless access from the main living area. ​Full Power Backup: Equipped with full generator backup to ensure uninterrupted electricity. ​Exclusive Gated Community: Located within a secure, quiet residential compound featuring controlled access and round-the-clock security. ​Location & Proximity ​Shopping & Dining: Walking distance to Lavington Mall and moments away from top-tier restaurants and lifestyle spots. ​Elite Schools: Located near leading international schools, including Nairobi International School, St. Austin's Academy, Braeburn School, and Rusinga School. ​Accessibility: Quick access to the Expressway, offering fast connections to Westlands, Kilimani, and the Nairobi Central Business District (CBD). ​Rental Details ​Monthly Rent: Kes 350,000 / Month ​Tenure: To Let / For Rent ​Contact Us for a Private Viewing ​For further details or to schedule an exclusive viewing of this property, reach out to Hardvine Homes Limited: ​Call / WhatsApp: +254 793 523 095 / +254 102 879 378 ​Email: [email protected] ​Facebook: Hardvine Homes Limited ​Instagram: @hardvinehomeslimited ​Agency: Hardvine Homes Limited

Lavington, Nairobi Added today
5 beds 6 baths 7 toilets
Hardvine Homes Limited
Executive 5 Bedroom All Ensuite Townhouse — Lavington, Nairobi
Featured
25
KSh 78,000,000

Townhouse for sale

Executive 5 Bedroom All Ensuite Townhouse

Architectural Elegance Meets Serene Living: Ultra-Modern 5-Bedroom Townhouse in Lavington ​Nestled in a serene gated community in the heart of Lavington, this exquisite 5-bedroom townhouse offers a blend of contemporary architectural elegance, expansive living spaces, and top-tier luxury finishes. Designed to deliver an unmatched residential experience, the home sits in one of Nairobi's most sought-after neighborhoods, providing seamless convenience and privacy. ​Key Features & Highlights ​5 En-Suite Bedrooms: Each spacious bedroom features custom built-in wardrobes and refined en-suite bathrooms crafted with premium modern finishes. ​Master Suite: Generously proportioned master bedroom complete with a walk-in closet and high-end bathroom amenities. ​Open-Plan Living & Dining: Light-filled, expansive open-plan layout created for seamless everyday living and entertaining. ​Modern Open-Plan Kitchen: Fully fitted with contemporary cabinetry and quality finishes, ideal for home culinary experiences. ​Private Garden: Beautifully landscaped private garden with direct, effortless access from the main living area. ​Full Power Backup: Equipped with full generator backup to ensure uninterrupted electricity. ​Exclusive Gated Community: Located within a secure, quiet residential compound featuring controlled access and round-the-clock security. ​Location & Proximity ​Shopping & Dining: Walking distance to Lavington Mall and moments away from top-tier restaurants and lifestyle spots. ​Elite Schools: Located near leading international schools, including Nairobi International School, St. Austin's Academy, Braeburn School, and Rusinga School. ​Accessibility: Quick access to the Expressway, offering fast connections to Westlands, Kilimani, and the Nairobi Central Business District (CBD). ​Investment Details ​Asking Price: Kes 78,000,000 ​Tenure: For Sale ​Contact Us for a Private Viewing ​For further details or to schedule an exclusive viewing of this property, reach out to Hardvine Homes Limited: ​Call / WhatsApp: +254 793 523 095 / +254 102 879 378 ​Email: [email protected] ​Facebook: Hardvine Homes Limited ​Instagram: @hardvinehomeslimited ​Agency: Hardvine Homes Limited

Lavington, Nairobi Added today
5 beds 6 baths 7 toilets
Hardvine Homes Limited
Executive 5 Bedroom Modern Townhouse — Lavington, Nairobi
Featured
25
KSh 350,000 /mo

Townhouse for rent

Executive 5 Bedroom Modern Townhouse

Luxury 5-bedroom modern townhouse to let lavington ​Rent: Kes 350,000 per month (Negotiable) ​Set in the heart of Lavington, this contemporary 5-bedroom townhouse offers a refined blend of architectural sophistication, generous space, and premium finishes. Designed for luxury living, the residence provides a peaceful sanctuary within one of Nairobi's most sought-after residential enclaves. ​Key Property Features ​All-Ensuite Bedrooms: 5 spacious, light-filled bedrooms, each fitted with private modern bathrooms. ​Fully Fitted Kitchen: Enclosed layout equipped with built-in appliances including a cooker, oven, and microwave. ​Living & Dining Area: Expansive living space opening directly onto a private balcony. ​Outdoor Spaces: Features a private landscaped garden and an expansive rooftop terrace with views. ​Detached Domestic Staff Quarters (DSQ): Self-contained helper's room. ​Location & Neighborhood Highlights ​Shopping & Dining: Minutes away from Lavington Mall, The Junction Mall, and premier dining spots. ​Accessibility: Easy connection to the Nairobi Expressway, Westlands, and the CBD. ​Schools: Situated near elite international schools in the Lavington area. ​Contact Hardvine Homes Limited ​For inquiries or to schedule a private viewing: ​Call / WhatsApp: +254 793 523 095 / +254 102 879 378 ​Email: [email protected] ​Facebook: Hardvine Homes Limited ​Instagram: Hardvine Homes Limited

Lavington, Nairobi Added today
5 beds 6 baths 7 toilets
Hardvine Homes Limited
5 Bedroom House — Karen, Nairobi
Featured
19
KSh 400,000 /mo

Townhouse for rent

5 Bedroom House

Newly built 5 bedroom house in a nice and well secured neighbourhood. Sitting on a generous full half acre. Perimeter wall all round. Ample parking space, well secured estate. All bedrooms are en suite Family TV room Sunken lounge with a fireplace Large windows.bright and airy Open and good size kitchen/pantry/laundry area Study room DSQ for 2 Water borehole

Karen, Nairobi Added today
5 beds 5 baths 6 toilets 4 Parking
Idealhomes
3 Bedroom House — Karen, Nairobi
Featured
18
KSh 250,000 /mo

Townhouse for rent

3 Bedroom House

Own compound 3 bedroom house located in a nice and well secured area. Very spacious and ideal for a young family or just a couple. All bedrooms are en suite Open plan good size kitchen/pantry/laundry area Spacious living space Nice little garden parking space pet friendly

Karen, Nairobi Added yesterday
3 beds 3 baths 4 toilets 2 Parking
Idealhomes
5 Bedroom House — Karen, Nairobi
Featured
25
KSh 400,000 /mo

Townhouse for rent

5 Bedroom House

Prestigious family house, very spacious offering residential privacy,generous outdoor space and comfort of a gated community. Features All bedrooms are en suite Elegant family room Guest wing DSQ for 2 Sits on half acre Own private compound Secure gated community Backup generator

Karen, Nairobi Added yesterday
5 beds 5 baths 6 toilets 4 Parking
Idealhomes
5 Bedroom House — Karen, Nairobi
Featured
19
KSh 400,000 /mo

Townhouse for rent

5 Bedroom House

Newly built 5 bedroom residence in a well and secured gated community, with beautiful landscapping gardensmature trees and an impressive private driveway. Features The house has a well light filled spaces , a sunken lounge with fireplace, elegant dining area, modern fitted kitchen,large pantry, office and family room All opening beautifully towards the garden. Upstairs, all bedrooms en suite,master bedroom with a jaccuzi shower cubicle, walk in closet and expansive balcony overlooking the spectacular grounds.

Karen, Nairobi Added yesterday
5 beds 5 baths 6 toilets 3 Parking
Idealhomes
1 Bedroom House — Karen, Nairobi
Featured
14
KSh 47,000 /mo

Detached bungalow for rent

1 Bedroom House

A spacious 1 bedroom house in well secured area.Ideally good for a single person or just couple. Well finished and with enough storage. Close to many walking distance social amenities and public transport.

Karen, Nairobi Added yesterday
1 bed 1 bath 1 toilet 1 Parking
Idealhomes
4 Bedroom House — Karen, Nairobi
Featured
11
KSh 130,000,000

Detached bungalow for sale

4 Bedroom House

A spacious bungalow sitting on 3/4 acres in karen.Offering generous rooms and plenty of outdoors space. with a ready title,this property presents a fantastic opportunity for both residential living or commercial use. Spacious rooms Large living space with a fireplace Good size kitchen/pantry/laundry area Dining area DSQ for 2 Ample parking space Well maintaine garden

Karen, Nairobi Added yesterday
4 beds 4 baths 4 toilets 6 Parking
Idealhomes
4 Bedroom House — Karen, Nairobi
Featured
21
KSh 300,000 /mo

Townhouse for rent

4 Bedroom House

A Lovely standalone house in nice neighbourhood. Well surrounded with mature trees, well maintained garden. Perimeter wall all round Ideal for a family All bedrooms are en suite/balcony Cloak room Spacious living room with fireplace Goodsize kitchen/pantry/laundry area Ample parking space

Karen, Nairobi Added yesterday
4 beds 4 baths 5 toilets 4 Parking
Idealhomes
4 Bedroom House — Karen, Nairobi
Featured
11
KSh 220,000 /mo

Townhouse for rent

4 Bedroom House

Newly built 4 bedroom house in a nice and well secured gated community. Ideally good for a family, well secured neighbourhood. All bedrooms are en suite Large living area with a fireplace Dining area Good size kitchen with a pantry/laundry area Good lighting in the house Nice garden space parking area Perimeter wall

Karen, Nairobi Added yesterday
4 beds 4 baths 5 toilets 3 Parking
Idealhomes
The Grand Garden Residence — Karen, Nairobi
Featured
14
KSh 400,000 /mo

House for rent

The Grand Garden Residence

Some homes make an entrance. This one makes a statement. Step into an exceptional newly built 5-bedroom residence tucked away in an exclusive gated community, where beautifully landscaped gardens, mature trees, and an impressive private driveway set the tone for refined family living. Inside, discover grand, light-filled spaces, a sunken lounge with a fireplace, an elegant dining area, a modern fitted kitchen, a large pantry, a guest bedroom, an office, and a family room---all opening beautifully towards the garden. Upstairs, 4 spacious bedrooms await, crowned by an indulgent master suite with a jacuzzi, shower cubicle, walk-in closet, and an expansive balcony overlooking the spectacular grounds. 5 Bedrooms Master Suite + Jacuzzi Sunken Lounge + Fireplace Modern Fitted Kitchen + Large Pantry Office + Family Room DSQ for 2 Laundry Area Private Cul-de-Sac Driveway Beautifully Manicured Garden Exclusive Gated Community Ksh 400,000/month This is more than a residence. It is the kind of address that reflects how you choose to live. Schedule your private viewing.

Karen, Nairobi
5 beds 5 baths 6 toilets 4 Parking
High Tower Realtors
Beautiful 5 Bedroom Maisonette with a DSQ — Mageta Road, Lavington, Nairobi
Featured
18
$899,000

Townhouse for sale

Beautiful 5 Bedroom Maisonette with a DSQ

Lavington luxury villas mageta road Experience exceptional luxury in one of Nairobi's most prestigious neighbourhoods. These exquisite 5-bedroom villas are designed for sophisticated family living, comfort, and exclusivity. Key Features: - 5 spacious bedrooms - DSQ - Steam & sauna - Private Jacuzzi - Swimming pool - Provision for a lift - Parking for 4 cars - Spacious living and dining areas - Premium finishes - Prime location along Mageta Road, Lavington price: Usd 899,000 a rare opportunity to own a luxurious home in Lavington, combining elegance, privacy, convenience, and long-term investment value. Completion in September 2028

Mageta Road, Lavington, Nairobi
5 beds 5 baths 5 toilets 4 Parking
The Property Plug Ke

Showing 1–20 of 1,661 properties

FAQ

Frequently asked questions

The average price of houses in Nairobi is KSh 120,000,000.

The price of the most expensive houses in Nairobi is KSh 1,500,000,000.

The price of the cheapest houses in Nairobi is KSh 120,000.

There are 1,661 available houses in Nairobi. You can view and filter the list of property by price, furnishing and recency.