Very nice and clean spot, perfectly equipped for a short or long stay.