This place is great, very clean and well appointed with all you could need for a short or long stay. The location is excellent and the hosts were very helpful and accommodating. Would definitely stay again.