the bed icon does not work without this shortcode
Gisela
Overview
On entering, you will find that the apartment has a large living area and small open plan kitchen. The living area opens up to a large terrace with seating outside, which in turn leads to a garden. A little hidden away from the main living area is a sleeping nook, which is partially concealed and which has a double bed, which coupled with the double sofabed makes it possible for up to 4 people fairly comfortably.
There is no private parking for this apartment but street parking outside is quite easy even in the busier periods.
Popular Amenities






Availability Calendar
Clients' thoughts on Gisela
( 3 reviews)
Le logement manque d’entretien qu’il s’agisse de la propreté ou de l’usure du mobilier (toiles d’araignées, taches, poussière, plaques de cuissons, vaisselle) . Bien que cela n’ait pas porté nuisance à notre séjour les frais de ménages étant relativement élevés on s’attend à mieux. Un ventilateur serait de rigueur et aurait changé je pense notre perception des choses quant à la qualité de notre séjour. Dommage car l’agencement du studio est optimisé, il y a de l’espace, le jardin est agréable et la résidence superbe notamment la piscine très appréciable. Un peu déçue de la localisation également car la distance en km n’est pas vraiment représentative en temps de trajet pour profiter de la Croisette, la plage etc car dans les hauteurs malgré tout
======== Google Translate ===========
The accommodation lacks maintenance, whether it is cleanliness or the wear and tear of the furniture (cobwebs, stains, dust, hotplates, dishes). Although this did not affect our stay, the cleaning costs being relatively high we would expect more. A fan would be required and I think would have changed our perception of things as to the quality of our stay. Too bad because the layout of the studio is optimized, there is space, the garden is pleasant and the residence is superb, especially the swimming pool very appreciable. A little disappointed with the location also because the distance in km is not really representative in travel time to enjoy the Croisette, the beach etc because in the heights despite everything
Great easy checkin and service, Apartment 4/5
Stayed here in July 2012. We were two persons and this is a good sized studio-style apartment for 2. It is one apartment in a private block.
The bed is comfortable, the bathroom and toilet clean. The shower is a hand-held shower over the bath. The sofa is also comfortable to sit in but mainly we used the chairs and table on the patio/terrace. The garden attached to the apartment gives a nice area although there's only a little grass growing (well it is S. France)!
The kitchen is small with the bare essentials to prepare food but we managed OK for 2 weeks - we self-catered due to one of us being coeliac. There is a TV with all the main French channels, a DVD/CD player and an ipod dock-speaker (that doesn't charge the ipod). No wi-fi. The apartment complex has a private pool for use. Looks very nice, but we preferred the great beach - a 20 mins walk away.
Parking is on the street at the top of the drive.
Cannes Old Town is a good 15 mins walk away. There is a bus service nearby which would be useful coming back up the hill but we didn't use it.
Plan to be in Cannes on a Saturday night. This year, there are superb 25-minute firework displays every week throughout the main holiday period. Finally, make sure you know how to find it OK.
Make an enquiry on Gisela

Helping you find your next stay
UK Office
- 10 Harvey Road
- Redhill, Surrey
- RHI4EA
Zimbabwe Office
- 4 York Road
- Greendale, Harare
Save time, save money!
- Sign up and we'll send the best deals to you
[ultimatemember form_id=”332″]
[ultimatemember form_id=”331″]
or connect with
result->properties->property));
// foreach($data as $listing){
// if($listing->pid == $current_url){
//Is the property in the wishlist
$user_id = apply_filters('determine_current_user', false);
wp_set_current_user($user_id);
$user_id = get_current_user_id();
$get_properties_in_wishlist = get_user_meta($user_id, YB_SESSION . $user_id, true) ?: array();//die(json_encode($get_properties_in_wishlist));
$property_in_wishlist = in_array($current_url, $get_properties_in_wishlist);
//Availability calendar data
//$api_aval_dates = YB_AVAILABILITY . '&pid=' . $current_url . '&start=' . date("Y-m-d") . '&month=' . 12;
$available_dates = ApiCalls::apiCall(YB_AVAILABILITY . '&pid=' . $current_url . '&start=' . date("Y-m-d") . '&months=' . 12);
$availability_dates = $minimum_stays_per_given_dates = array();
//echo "Available day " . $api_aval_dates . "
" . json_encode($available_dates->result->days->day[0]);
foreach ($available_dates->result->days->day as $day) {
//sdie("Date available " . json_encode($day->avail));
if ($day->avail == "1" && $day->booked == "0.0") {
$date_aval = (array) $day->date;
array_push($availability_dates, $date_aval[0]);
array_push($minimum_stays_per_given_dates, $day->min_days);
//die("Availability " . json_encode($date_aval));
}
}
//Run an API call to get the min number of guests
$get_min_guests = ApiCalls::apiCall(YB_PROPERTY_DETAILS . '&pid=' . $current_url);
$min_guest_per_property = $get_min_guests->result->properties->property->sleeps->min;
$checkout_date_given = !empty($type_home) ? $minimum_stays_per_given_dates[0] : 1;
$checkout_date = date('Y-m-d', strtotime($availability_dates[0] . ' + '. $minimum_stays_per_given_dates[0].' days'));
$property_detail_call = YB_PROPERTY_DETAILS . '&pid=' . $current_url . '&arrival_date=' . $availability_dates[0] . '&departure_date=' . $checkout_date . '&guests=' . $min_guest_per_property;
$data = ApiCalls::apiCall($property_detail_call);
//die("Start date " . $availability_dates[0] . " End date " . $availability_dates[1] . " Data is ". json_encode($data->result->properties->property));
$listing = $data->result->properties->property;
//die("Availability " . json_encode($availability_dates));
wp_enqueue_script('additional-js', plugins_url('calendar.js', __FILE__));
wp_localize_script('additional-js', 'availability_dates', $availability_dates);
//die("Available dates " . json_encode($availability_dates));
/*if(!empty($availability_data)){
foreach($availability_data as $aval_data){
if($aval_data->pid == $current_url){
$availability_dates = array();
foreach($aval_data->dates->date as $date){
$dates = (array)$date;
$availability_date = array($dates["@attributes"]["value"]);
$availability_dates = array_merge($availability_dates, $availability_date);
}
wp_enqueue_script( 'additional-js', plugins_url('calendar.js', __FILE__) );
wp_localize_script( 'additional-js', 'availability_dates', $availability_dates );
break;
}
}
}*/
//End availability calendar
?>
images->image as $image): if($track_image < 30): ?>
-
= $listing->name ?>
Overview
description->long, 400);
foreach($real_text as $text){
echo $text . "
";
?>
Popular Amenities
amenities->amenity as $amenity) : ?>
";
$track = 1;
endif; ?>
= $amenity->name ?>
coords);
//echo $cords[0] . " " . $cords[1];
?>
Availability Calendar
Available
Unavailable
feedback->entry)) : ?>
Clients' thoughts on = $listing->name ?>
feedback->entry as $feed) : ?>
= $feed->author ?>
( = count($listing->feedback->entry) ?> reviews)
= $feed->feedback ?>
= $listing->name ?>
= $listing->property_type->name?>
= $listing->bedrooms ?> Bedrooms
= $listing->beds ?> Bed
= $listing->baths ?> Bathroom
feedback->entry > 0){ foreach ($listing->feedback->entry as $listing_var) : ?>
( = count($listing->feedback->entry) ?> reviews)
For enquries contact us
help@yourbookng.com
Email
= $get_currency == "gbp" ? "£" : "€" ?>
= round($price_per_night, 2, PHP_ROUND_HALF_UP ) ?>
12/9/2022-18/9/2022
$maxLength)){
$splitText[] = $text;
return $splitText;
}
//Guess sentence completion
$needle = '.';
/*iterate over $text length
as substr_replace deleting it*/
while (strlen($text) > $length){
$end = strpos($text, $needle, $length);
if ($end === false){
//Returns FALSE if the needle (in this case ".") was not found.
$splitText[] = substr($text,0);
$text = '';
break;
}
$end++;
$splitText[] = substr($text,0,$end);
$text = substr_replace($text,'',0,$end);
}
if ($text){
$splitText[] = substr($text,0);
}
return $splitText;
}