Fabulous place with everything necessary for a short or long stay, in particular a full kitchen not just a toaster and microwave.