A fantastic place for a short or long stay. Great hosts. Has everything you need plus more. Definitely would come back. A1