Warning: Undefined array key "name_terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 268

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/app/class.app.listing.controller.php on line 1213

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1621

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1621

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1825

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1825

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1815

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1815

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1565

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1565

Warning: Undefined array key "terms" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1307

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1307
language.heading | {translate.language.heading}
search.listing.type | {translate.search.listing.type}
search.listing.type | {translate.search.listing.type}
search.listing.type | {translate.search.listing.type}
search.listing.type.sale | {translate.search.listing.type.sale}
search.listing.type.short | {translate.search.listing.type.short}
search.listing.type.long | {translate.search.listing.type.long}
search.location | {translate.search.location}
search.location | {translate.search.location}
search.location | {translate.search.location}
search.property.type | {translate.search.property.type}
search.property.type | {translate.search.property.type}
search.property.type | {translate.search.property.type}
search.price | {translate.search.price}
search.all.prices | {translate.search.all.prices}
search.all.prices | {translate.search.all.prices}
search.reference | {translate.search.reference}
search.reference | {translate.search.reference}
search.reference | {translate.search.reference}
search.submit | {translate.search.submit}
search.submit | {translate.search.submit}
search.submit | {translate.search.submit}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.property.found | {translate.search.property.found}
search.sort.price.ascending | {translate.search.sort.price.ascending}
search.sort.price.descending | {translate.search.sort.price.descending}
search.sort.price.location | {translate.search.sort.price.location}
search.most.recent | {translate.search.most.recent}
search.sort.oldest.first | {translate.search.sort.oldest.first}
search.sort.newest.first | {translate.search.sort.newest.first}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
cant.find.header | {translate.cant.find.header}
cant.find.body | {translate.cant.find.body}
cant.find.data.context | {translate.cant.find.data.context}
cant.find.button | {translate.cant.find.button}
cant.find.button | {translate.cant.find.button}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
newsletter.heading | {translate.newsletter.heading}
newsletter.text | {translate.newsletter.text}
newsletter.btn | {translate.newsletter.btn}
footer.menu | {translate.footer.menu}
footer.home | {translate.footer.home}
footer.home | {translate.footer.home}
footer.about | {translate.footer.about}
footer.about | {translate.footer.about}
footer.contact | {translate.footer.contact}
footer.contact | {translate.footer.contact}
footer.news | {translate.footer.news}
footer.news | {translate.footer.news}
footer.properties | {translate.footer.properties}
footer.apartments | {translate.footer.apartments}
footer.apartments | {translate.footer.apartments}
footer.townhouses | {translate.footer.townhouses}
footer.townhouses | {translate.footer.townhouses}
footer.villas | {translate.footer.villas}
footer.villas | {translate.footer.villas}
footer.plots | {translate.footer.plots}
footer.plots | {translate.footer.plots}
footer.follow | {translate.footer.follow}
general.copyright | {translate.general.copyright}
footer.website.by | {translate.footer.website.by}
contact.btn.whatsapp | {translate.contact.btn.whatsapp}
contact.btn.contact | {translate.contact.btn.contact}
newsletter.heading | {translate.newsletter.heading}
form.name | {translate.form.name}
general.name | {translate.general.name}
form.email | {translate.form.email}
form.email | {translate.form.email}
general.email | {translate.general.email}
data.accept.t.and.c | {translate.data.accept.t.and.c}
data.consent | {translate.data.consent}
newsletter.btn | {translate.newsletter.btn}
newsletter.btn | {translate.newsletter.btn}
contact.heading.contact | {translate.contact.heading.contact}
general.subject | {translate.general.subject}
general.subject | {translate.general.subject}
general.subject | {translate.general.subject}
form.name | {translate.form.name}
form.name | {translate.form.name}
general.name | {translate.general.name}
form.email | {translate.form.email}
form.email | {translate.form.email}
general.email | {translate.general.email}
form.telephone | {translate.form.telephone}
form.telephone | {translate.form.telephone}
general.telephone | {translate.general.telephone}
form.message | {translate.form.message}
form.message | {translate.form.message}
general.message | {translate.general.message}
data.accept.t.and.c | {translate.data.accept.t.and.c}
data.consent | {translate.data.consent}
contact.submit | {translate.contact.submit}
contact.submit | {translate.contact.submit}
contact.submit | {translate.contact.submit}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 557

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 558

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 559

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 560

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 561

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 562
| My Solo Casa
{"location":"","property":"","price":"","category":"","reference":"","type":"sale","bedroom":"","bathroom":"","built":"","plot":"","terrace":"","feature":"","sort":"1","page":"537","template":"search.result.item.sale.html","language":"terms"}

€450,000

· Manilva

  • 2 {translate.listing.bedroom}
  • 1 {translate.listing.bathroom}
  • 212 m² {translate.listing.size.built}
  • 310 m² {translate.listing.size.plot}

€450,000

· Manilva

  • 2 {translate.listing.bedroom}
  • 1 {translate.listing.bathroom}
  • 212 m² {translate.listing.size.built}
  • 310 m² {translate.listing.size.plot}

Step inside this fabulous semi-detached home in Princesa Kristina and you’ll instantly feel the warmth and light that fill the space. Completely refurbished throughout to high-quality specifications, it’s the perfect mix of style, comfort, and that easy Costa del Sol vibe. The main living area is open plan, with a beautiful new high-end kitchen that flows naturally into the dining and lounge areas. A cosy log-burning stove adds warmth and character, perfect for cooler evenings. Foldable glass doors open completely, creating a seamless transition between the living space and the sunny terrace. From the moment you walk in, the views will take your breath away, with sweeping mountain and sparkling sea vistas that seem to go on forever. This home is made for outdoor living, with both front and back terraces, plus a lovely side kitchen garden where the current owners grow their own herbs and spices. Out front, there’s also plenty of potential to extend or create more outdoor space, giving endless possibilities. On the ground floor you’ll find two bright bedrooms, a stylish modern bathroom with skylight, and a practical utility and storage room. Upstairs, a staircase leads to a private solarium. One side is set up as a home office or studio, while the other opens onto a relaxing rooftop terrace with a Jacuzzi, outdoor shower, and the most incredible bird’s-eye views. It’s an idyllic spot to unwind and remind yourself why life here really is so special. With its own private carport, this property is the full package: modern living, unbeatable views, and a true sense of home. The property also has access to a large community pool, which has just been beautifully refurbished, perfect for cooling off on warm summer days or enjoying time with family and friends. Location-wise, it couldn’t be better. Just a 10-minute walk brings you to the coast, with fabulous restaurants and a walkway across to the beaches and beach bars, you can walk along the promenade to Puerto de la Duquesa and even further to Casares Costa. There’s so much to explore, making it perfect for long walks or bike rides. It’s also under an hour to Malaga Airport and only 30 minutes to Gibraltar. The enchanting town of Estepona and the exclusive Sotogrande Marina are both just a 15-minute drive away. A truly special property. Come view with me!

€450,000

· Guadalmina Alta

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 124 m² {translate.listing.size.built}

€450,000

· Guadalmina Alta

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 124 m² {translate.listing.size.built}

Apartment for sale in Guadalmina Alta, San Pedro Alcántara. Perfect location on the outskirts of town, ideally close to all kinds of amenities while still offering peace and quiet. Located in a private complex, it boasts all the comforts, including 24-hour security, landscaped gardens, 7 swimming pools, a private garage included in the price and a store room. This apartment in Guadalmina Alta, with 124 m² of living space, a 20m² terrace, stands out for its spaciousness and abundant natural light, offering a perfect foundation for creating a home tailored to your needs or an excellent investment in one of the most established areas of the Costa del Sol. The property comprises two bedrooms and two full bathrooms, with the master bedroom being en suite and having direct access to the terrace. It features a separate kitchen, a spacious and bright living-dining room, and access to a covered terrace with beautiful views over the pools, garden, mountain and golf. Ideal place for enjoying the outdoors year-round. Located in Guadalmina Alta, just minutes from San Pedro Alcántara and with easy access to Marbella and Estepona, it is surrounded by supermarkets, international schools, restaurants, and sports centers, as well as the renowned Guadalmina golf course. A perfect home as a permanent residence, for enjoying holidays or as an investment, thanks to its location, size and amenities.

€450,000

· Campo Mijas

  • 4 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 128 m² {translate.listing.size.built}
  • 277 m² {translate.listing.size.plot}

€450,000

· Campo Mijas

  • 4 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 128 m² {translate.listing.size.built}
  • 277 m² {translate.listing.size.plot}

Villa Divided into Two Homes – Ground Floor Apartment with Villa Privacy and Private Perimeter Terrace Prime Location Between Fuengirola and Mijas A unique opportunity to acquire the ground floor of an independent villa divided into only two residences. A property that combines the comfort of a spacious apartment with the privacy and independence of a standalone villa. Located on a 277 m² plot, the building comprises just two apartments, ensuring tranquility and exclusivity. The property for sale is the ground floor unit, fully independent and distributed on one level. It offers: 128 m² of living space 159 m² of spectacular private terrace surrounding the entire property An additional 61 m² allocated to office space and garage One of its key distinguishing features is that the entire perimeter terrace is registered in the title deed as an inseparable annex, granting exclusive use and enjoyment, and providing a true single-family home feeling. Layout: 4 spacious bedrooms 2 full bathrooms Generous kitchen Bright and spacious living room The southeast orientation ensures excellent natural light throughout most of the day. Strategically located between Fuengirola and Mijas, with a bus stop directly outside and a sports center opposite, this property offers both connectivity and quality of life. The home is in excellent condition and ready to move into. It also offers great potential for cosmetic updating, further enhancing its market value. Ideal as a Permanent Home, Holiday Residence or Investment Its villa-style configuration, generous outdoor private space, and prime Costa del Sol location make it an outstanding opportunity for personal use or immediate rental return. A distinctive property offering character, independence, and strong appreciation potential.

{translate.cant.find.header}

{translate.cant.find.body}

{translate.cant.find.button}

€450,000

· El Pinillo

  • 3 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 127 m² {translate.listing.size.built}

€450,000

· El Pinillo

  • 3 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 127 m² {translate.listing.size.built}

We present this spectacular property for sale on the prestigious Vicente Blanch Picot Street, located within an exclusive gated community that offers an unparalleled lifestyle. Enjoy magnificent communal areas, including lush gardens, swimming pools, paddle and basketball courts, all within a secure environment with access through magnetic readers. Upon entering this home, you will discover a space where design and comfort blend seamlessly. Fully furnished and decorated with high-end pieces, the layout flows harmoniously: an elegant entrance hall leads to a spacious and bright living-dining room, featuring a sophisticated solid wood custom-made bar. Natural light floods the space through a large window connecting to the terrace, offering stunning sea views. The independent kitchen is a true gem of contemporary design, equipped with integrated appliances from top brands such as Balay and a Franke extendable faucet. Designed by the prestigious brand Inko Kitchens, its minimalist style and functionality make it the heart of the home. Additionally, its connection to the terrace and laundry room ensures exceptional brightness. The three bedrooms are designed to offer maximum comfort and versatility. Two of them have enough space to incorporate a sleeping area and a workspace. The master bedroom, en suite, is a haven of tranquility with impeccable finishes. The modern and functional bathrooms feature high-quality walk-in showers, glass shower doors, great quality fixtures and curated furniture. This home has been recently renovated with premium materials, achieving an elegant and contemporary aesthetic. Floors, doors, walls, and exterior carpentry have been updated, ensuring a space ready to move in without additional renovations. As an added value, the property includes a covered parking space and a storage room within the building. Additionally, its excellent location places you just minutes from shops, restaurants, cafés, and El Pinillo commuter train station, offering unbeatable connectivity. Just a two-minute walk away, you will find the prestigious British School of Torremolinos, but you can also enjoy the convenience of other public schools within walking distance. Don't miss the opportunity to live in a unique home where luxury, design, and comfort come together. Contact us today for more information and to schedule a visit.

€450,000

· Fuengirola

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 66 m² {translate.listing.size.built}

€450,000

· Fuengirola

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 66 m² {translate.listing.size.built}

Exclusive Brand-New Penthouse in the Heart of Fuengirola, Just Steps from the Sea Discover this stunning 67 m² brand-new penthouse, ideally located in the very center of Fuengirola, just a short walk from the beach and the main square. An unbeatable location that combines comfort, convenience, and an exceptional Mediterranean lifestyle. The property features a modern and functional layout with bright, well-distributed spaces and high-quality finishes throughout. It is sold with fully equipped bathrooms and a premium high-end kitchen, fully fitted with ample storage and an elegant natural stone countertop, offering both style and practicality. One of the highlights of this penthouse is its spacious 13 m² private terrace, perfect for relaxing, sunbathing, entertaining guests, or creating a stylish chill-out area while enjoying the fantastic Costa del Sol climate. Key features and high-end finishes include: Samsung hot and cold air conditioning Solar panels for domestic hot water, enhancing energy efficiency Premium Saloni flooring, elegant and durable Brand-new, fully equipped modern kitchen High-quality finishes throughout the property Decor and furniture shown in the photos are not included in the sale, allowing the new owner to personalize the home to their own taste. An ideal property as a permanent residence, holiday home, or investment opportunity, thanks to its prime central location, terrace, and excellent quality.