Perfect stay for a group and great location