Excellent location, clean and new with good amenities and friendly hosts. Would definitely stay again!