We only had a short stay here but I wished we could stay longer. This place is amazing. The kitchen is large and well equipped. The location is safe and convenient. It has everything you need for a short or long stay. Nice shower and comfortable bed too.