This place is excellent! Has all the amenities for a long term stay. Thoughtful hosts who are very responsive. Would stay here again and again.