Matilda's place is with a great location, I remmend it for group and family trips. You have all amenities you need.